package com.freemalll.merchant.domain.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author songshixiong
 * @ClassName IdCardOrcVo
 * @description: 身份证识别结果
 * @date 2025年05月15日
 * @version: 1.0
 */
@Data
public class IdCardOrcVo {

    @Schema(description = "身份证正面或反面")
    private String side;

    @Schema(description = "法人姓名")
    private String legalMan;

    @Schema(description = "身份证号")
    private String legalManIdCard;

    @Schema(description = "法人身份证有效期起")
    private String legalValidateStart;

    @Schema(description = "法人身份证有效期止")
    private String legalValidateEnd;

    @Schema(description = "出生年月")
    private String birthday;

    @Schema(description = "民族")
    private String nationality;

    @Schema(description = "所属省")
    private String legalManProvince;

    @Schema(description = "所属市")
    private String legalManCity;

    @Schema(description = "所属区")
    private String legalManCountry;

    @Schema(description = "详细地址")
    private String legalManAddress;

    @Schema(description = "所属省编码")
    private String provinceCode;

    @Schema(description = "所属市编码")
    private String cityCode;

    @Schema(description = "所属区编码")
    private String countryCode;

}
